pee’d off - Alemán Inglés Diccionario